a long-lasting valuable investment - Deutsch Englisch Wörterbuch